|
Eclipse Platform Pre-release 3.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A variable with a value that can be set and retrieved. The context in which a value variable is referenced does not effect the value of the variable. A value variable can be contributed by an extension or created programmatically. A contributor may optionally specify an initial value for a variable, or provide a delegate that will initialie the variable with a value. Example of a value variable contribution with an initial value, the specified variable is created with the initial value "/usr/local/foo".
Example of a value variable contribution with an initializer class, the class "com.example.FooLocator" will be used to initialize the value the first time it's requested.
Method Summary | |
String |
getValue()
Returns the value of this variable, or null if none. |
boolean |
isContributed()
Returns whether this variable was contributed by an extension. |
void |
setDescription(String description)
Sets the description of this variable to the given value. |
void |
setValue(String value)
Sets the value of this variable to the given value. |
Methods inherited from interface org.eclipse.core.variables.IStringVariable |
getDescription, getName |
Method Detail |
public void setValue(String value)
null
indicates the value of this variable is undefined.
value
- variable value, possibly null
public String getValue()
null
if none.
null
if nonepublic boolean isContributed()
public void setDescription(String description)
description
- variable description, possibly null
|
Eclipse Platform Pre-release 3.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |